/**
 * tbl_works
 */
import { SysUser } from '@/api/model/SysUser';

export interface Works {
    totalScore?: number;
    /**
     * 作品附件
     */
    attachments: string;
    /**
     * 作品所属比赛
     */
    competitionId: number;
    /**
     * 作品介绍
     */
    description: string;
    /**
     * 审核失败必填 失败原因
     */
    reason?: string;
    /**
     * 备注
     */
    remark?: string;
    /**
     * 0审核中 1审核成功 2审核失败
     */
    status: number;
    /**
     * 作品名称
     */
    title: string;
    /**
     * 主键
     */
    worksId: number;
    /**
     * 浏览数量
     */
    views: number;
    /**
     * 被收藏数量
     */
    collect: number;
    /**
     * 是否点评
     */
    judgement: boolean;

    [property: string]: any;

    user: SysUser;

    judgeIds: number[];
}

export type _Works = Partial<Works>;
